queen aechmea - French English Dictionary